﻿@charset "utf-8";
/* CSS Document */
@media (min-width: 779px) {

body{ margin:0 auto; padding:0 auto; font-family:"微软雅黑"; font-size:16px}
a{
	color:#000000;
	text-decoration: none;
}
a:hover{ color:#0000BF}
ul li{ list-style:none}
.top{ width:100%; height:87px; background-color:#000086;opacity:0.7; margin:0 auto;overflow:visible}
.cbp-spmenu{ display:none}
.header{ display:none}
.scrollbar{ display:none}
.nav_editor{ display:none}
.miannav_n{ display:none}
.head{ width:1200px; margin:0 auto;overflow: visible}
.logo{ width:350px; float:left; margin-top:6px;}
.menu{ width:810px; float:right;margin-top:20px; height:50px;overflow:visible}
.menu ul{ margin-left:-40px}
.menu ul li{ width:90px;float:left; text-align:center}
.menu ul li a{ color:#FFFFFF}
.menu ul li a:hover{
	font-weight: bold;
	text-decoration: none;	
} 
#nav {width:810px; display:block; margin:0 auto;}
#nav .mainlevel {float:left;color:#FFF;}
#nav .mainlevel a {color:#FFF;font-size:16px;text-decoration:none;display:block;text-align:center;height:50px;line-height:50px;}
#nav .mainlevel a:hover{font-size:16px;text-decoration:none;display:block;text-align:center;height:50px;line-height:50px; background-color:#15921E}
#nav .mainlevel ul li{ float:none; height:50px; line-height:50px; overflow:hidden}
#nav .mainlevel ul li a{background:#333;width:90px; overflow:hidden}
#nav .mainlevel ul li a:hover{background:#a3a3a3;width:90px;}

 
.banner{ width:100%; margin:0 auto;}
.s-banner {
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index:-1000;
  height:700px;
  top:-107px
}
.s-banner .ban-cover {
  width: 100%;
  position: relative;
  height:700px;

  overflow: hidden;
}
.s-banner .ban-cover ul {
  float: left;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.s-banner .ban-cover ul li {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  display: none;
}
.s-banner .ban-cover ul li img{ height:700px}
.s-banner .ban-cover .s-btns {
  width: 60px;
  position: absolute;
  bottom: 130px;
  left:calc(50% - 30px);
  z-index:999999;
}
.s-banner .ban-cover .s-btns a {
  display: inline-block;
  margin-right:6px;
  width: 9px;
  height: 9px;
  background: url("http://en.shouguang.gov.cn/newimages/s-07.png") repeat;
  
}
.s-banner .ban-cover .s-btns .fir {
  background: url("http://en.shouguang.gov.cn/newimages/s-06.png") repeat;
}
.news{ width:1260px; height:490px;margin:0 auto; position:relative; top:-100px; margin-top:-100px;background-color:#FFFFFF;overflow:hidden}
.news .xyxw{ width:1200px; margin:0 auto; margin-top:30px}
.news .xyxw .sjxyxw{ display:none}
.news .xyxw span{ display:none}
.news .xwnews{ width:1200px; margin:0 auto; height:400px; margin-top:30px}
.news .xwnews .xwlb{ width:600px; float:left;height:400px;overflow:hidden}
.news .xwnews .xwlb .sjxwlb{ display:none}
.news .xwnews .xwlb ul{ margin-left:-40px; margin-top:10px}
.news .xwnews .xwlb ul li{ width:600px;height:80px; border-bottom:#CCCCCC dotted 1px; float:left;overflow:hidden; margin-bottom:20px}
.news .xwnews .xwlb ul li .time{ width:77px; height:62px; background:url(../images/timebj.png) no-repeat; float:left; text-align:center; color:#FFFFFF; font-size:14px; line-height:31px}
.news .xwnews .xwlb ul li .time span{ font-size:18px; color:#000000}
.news .xwnews .xwlb ul li .xw{ width:500px; float:right;line-height:35px}
.news .xwnews .xwlb ul li .xw span{ color:#444444; font-size:14px}
.news .xwnews .xwhd{
	width:570px;
	float:right;
	height:400px;
	
}
/*新闻幻灯开始*/
.banner_0{Z-INDEX:100;POSITION:relative;HEIGHT:400px; width:570px;overflow:hidden}
.banner_0_top{HEIGHT:400px;BACKGROUND:#fff;}
.banner_0_top LI{
	POSITION:absolute;
	TEXT-ALIGN:center;
	WIDTH:570px;
	TOP:0px;
	LEFT:0px;
	list-style-type: none;
	overflow:hidden
}
.banner_0_top LI IMG{POSITION:relative;WIDTH:570px;HEIGHT:400px;}
.banner_0_top LI .tit{POSITION:absolute;TEXT-ALIGN:center;PADDING-BOTTOM:8px; PADDING-LEFT:0px;WIDTH:570px;BOTTOM:-17px;PADDING-RIGHT:0px;BACKGROUND:url(../images/new_alpha_h.png);FONT-SIZE:120%;PADDING-TOP:8px;LEFT:0px;font-size:16px;}
.banner_0_top LI .tit a:link{
	color: #FFFFFF;
	text-decoration: none;
}
.banner_0_top LI .tit a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.banner_0_top LI .tit a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
.banner_0_top LI .tit A{COLOR:#fff; height: 20px;line-height: 20px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; width:570px; display:block; margin:0 auto;}
.banner_0_top LI .p{TEXT-ALIGN:left;PADDING-BOTTOM:5px;LINE-HEIGHT:1.5;MIN-HEIGHT:50px;PADDING-LEFT:0px;PADDING-RIGHT:0px;BACKGROUND:#fff;PADDING-TOP:5px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.banner_0_top LI .p A{PADDING-BOTTOM:0px;TEXT-INDENT:30px;PADDING-LEFT:10px;PADDING-RIGHT:10px;DISPLAY:inline-block;PADDING-TOP:0}
.banner_0_bottom{Z-INDEX:20;POSITION:absolute;TEXT-ALIGN:center;WIDTH:570px;BOTTOM:45px;LEFT:0}
.banner_0_bottom SPAN{MARGIN:0px 5px;WIDTH:12px;DISPLAY:inline-block;BACKGROUND:url(../images/new_html55.png) no-repeat left top;HEIGHT:12px;CURSOR:pointer;}
.banner_0_bottom SPAN.on{BACKGROUND:url(../images/new_html55.png) no-repeat right top}
.banner_0 .next{Z-INDEX:20;POSITION:absolute;WIDTH:35px;BACKGROUND:url(../images/new_bon_01.png) no-repeat;HEIGHT:60px;CURSOR:pointer;TOP:45%;LEFT:0px;opacity:0.7}
.banner_0 .por{Z-INDEX:20;POSITION:absolute;WIDTH:35px;BACKGROUND:url(../images/new_bon_03.png) no-repeat;HEIGHT:60px;CURSOR:pointer;RIGHT:0px;TOP:45%;opacity:0.7}
.banner_0 .next:hover{Z-INDEX:20;POSITION:absolute;WIDTH:35px;BACKGROUND:url(../images/new_bon_02.png) no-repeat;HEIGHT:60px;CURSOR:pointer;TOP:45%;LEFT:0px}
.banner_0 .por:hover{Z-INDEX:20;POSITION:absolute;WIDTH:35px;BACKGROUND:url(../images/new_bon_04.png) no-repeat;HEIGHT:60px;CURSOR:pointer;RIGHT:0px;TOP:45%}
/*新闻幻灯结束*/
.bwcx{ width:1200px; margin:0 auto; margin-top:-70px; height:130px}
.gonggao{ width:100%; background-color:#F7F7F7; height:280px; margin:0 auto; padding-top:30px}
.gonggao .gg{ width:1200px; margin:0 auto;}
.gonggao .gg .kjfs{ width:610px; height:245px; float:left;overflow:hidden}
.gonggao .gg .kjfs ul{ margin-left:-40px; margin-top:0px}
.gonggao .gg .kjfs ul li{ width:136px; height:114px; float:left; margin-right:15px; margin-bottom:15px; text-align:center; line-height:170px;overflow:hidden}
.gonggao .gg .kjfs ul li a{ color:#FFFFFF; display:block}
.gonggao .gg .kjfs ul li:first-child{ background-color:#01BF9D; background-image:url(../images/zhxy.png); background-repeat:no-repeat; background-position:center 25px;}
.gonggao .gg .kjfs ul li:first-child:hover{ background-color:#01AD8F}
.gonggao .gg .kjfs ul li:nth-child(2){ background-color:#F3C500; background-image:url(../images/bgoa.png); background-repeat:no-repeat; background-position:center 25px;}
.gonggao .gg .kjfs ul li:nth-child(2):hover{background-color:#E3B600}
.gonggao .gg .kjfs ul li:nth-child(3){ background-color:#5BABE6; background-image:url(../images/zszl.png); background-repeat:no-repeat; background-position:center 25px;}
.gonggao .gg .kjfs ul li:nth-child(3):hover{background-color:#48A2E3}
.gonggao .gg .kjfs ul li:nth-child(4){ background-color:#FB8604; background-image:url(../images/zwpt.png); background-repeat:no-repeat; background-position:center 25px;}
.gonggao .gg .kjfs ul li:nth-child(4):hover{background-color:#F48304}
.gonggao .gg .kjfs ul li:nth-child(5){ background-color:#1F82EF; background-image:url(../images/ckjy.png); background-repeat:no-repeat; background-position:center 25px;}
.gonggao .gg .kjfs ul li:nth-child(5):hover{background-color:#137BEE}
.gonggao .gg .kjfs ul li:nth-child(6){ background-color:#CFBB30; background-image:url(../images/xljk.png); background-repeat:no-repeat; background-position:center 25px;}
.gonggao .gg .kjfs ul li:nth-child(6):hover{background-color:#C5B12E}
.gonggao .gg .kjfs ul li:nth-child(7){ background-color:#FF0000; background-image:url(../images/shsj.png); background-repeat:no-repeat; background-position:center 25px;}
.gonggao .gg .kjfs ul li:nth-child(7):hover{background-color:#F00000}
.gonggao .gg .kjfs ul li:nth-child(8){ background-color:#99CC00; background-image:url(../images/xzxx.png); background-repeat:no-repeat; background-position:center 25px;}
.gonggao .gg .kjfs ul li:nth-child(8):hover{background-color:#93C400}
.gonggao .gg .tzgg{ width:570px; height:245px; float:right;overflow:hidden}
.gonggao .gg .tzgg .tz{ background:url(../images/tzgg.png) no-repeat; font-size:22px; color:#000085; text-indent:30px; line-height:20px; height:40px;}
.gonggao .gg .tzgg .sjtzlist{ display:none}
.gonggao .gg .tzgg .sjtz{ display:none}
.gonggao .gg .tzgg .tz span a{ float:right; font-size:16px; color:#444444;}
.gonggao .gg .tzgg ul{ margin-left:-40px; margin-top:0px}
.gonggao .gg .tzgg ul li{ height:40px; line-height:40px; background:url(../images/point.png) no-repeat left center; text-indent:30px}
.gonggao .gg .tzgg ul li span{ float:right; color:#AAAAAA;}
.jxky{ width:1200px; height:250px; margin:0 auto;margin-top:30px}
.jxky .jxkynr{ width:600px; height:250px; float:left;overflow:hidden}
.jxky .jxkynr .jk{ background:url(../images/jxky.png) no-repeat; font-size:22px; color:#000085; text-indent:30px; line-height:20px; height:40px;}
.jxky .jxkynr .jk span a{ float:right; font-size:16px; color:#444444;}
.jxky .jxkynr .sjjk{ display:none}
.jxky .jxkynr .sjjxky{ display:none}
.jxky .jxkynr ul{ margin-left:-40px; margin-top:0px}
.jxky .jxkynr ul li{ height:40px; line-height:40px; background:url(../images/point.png) no-repeat left center; text-indent:30px}
.jxky .jxkynr ul li span{ float:right; color:#AAAAAA;}
.jxky .xzjy{ width:570px; height:250px;float:right}
.jxky .xzjy .xz{ background:url(../images/xzjy.png) no-repeat; font-size:22px; color:#000085; text-indent:30px; line-height:20px; height:40px;}
.jxky .xzjy .xz span a{ float:right; font-size:16px; color:#444444;}
.jxky .xzjy .jy{ width:570px; height:200px;}
.jxky .xzjy .jy ul{ margin-left:-40px; margin-top:0px}
.jxky .xzjy .jy ul li{ height:40px; line-height:40px; background:url(../images/point.png) no-repeat left center; text-indent:30px}
.jxky .xzjy .jy ul li span{ float:right; color:#AAAAAA;}
.jxky .xzjy .jy .xzpic{ width:150px; height:194px; float:left}
.jxky .xzjy .jy .xzjj{ width:400px; float:right}
.jxky .xzjy .jy .xzjj div{ line-height:35px}
.jxky .xzjy .jy .xzjj .jiyu{ font-size:14px; background-color:#F7F7F7; line-height:29px; padding:5px 15px 10px 15px;height:110px; overflow:hidden}
.jxky .xzjy .jy .xzjj .jiyu a{ color:#FF0000}
.dyjy{ width:1200px; height:280px; margin:0 auto;margin-top:30px;}
.dyjybj{ overflow:hidden}
.dyjy ul{ margin-left:-70px;margin-top:30px}
.dyjy .dj_2{ display:none}
.dyjy ul li{ height:40px; line-height:40px; width:570px; background:url(../images/point.png) no-repeat left center; text-indent:30px; float:left; margin-left:40px;margin-right:0px}
.dyjy ul li span{ float:right; color:#AAAAAA;}
.dyjy .dyjybj .sjdyjy{ display:none}
.dyjy .dyjybj span{display:none}
.xyfj{ width:1200px; height:410px; margin:0 auto; margin-top:20px; }
.xyfjbj{ overflow:hidden}
.xyfj .xyfjbj .sjxyfj{ display:none}
.xyfj .xyfjbj span{ display:none}
.xyfj ul{ margin-left:-60px;margin-top:30px}
.xyfj ul li{ width:346px; height:310px; background-color:#F7F7F7; margin-right:0px; margin-left:20px; float:left; padding-top:20px; padding-left:20px; padding-right:20px;}
.xyfj ul li a{ color:#000000; font-size:16px}
.xyfj ul li a:hover{ color:#0000BF}
.xyfj ul li span{color:#AAAAAA; font-size:14px; line-height:35px}
.xyfj ul li:last-child{ display:none}
.yl{ width:100%; background-color:#EBEBEB; height:200px; margin:0 auto}
.yl .yl_1{ width:1200px;margin:0 auto; color:#444444; margin-top:10px}
.yl .yl_1 a{color:#444444}
.yl .yl_1 a:hover{color:#0000BF}
.yl .yl_1 .daohang{ width:277px; height:148px; border-right: #CCCCCC 1px solid ; margin-top:20px ;overflow:hidden ; float:left}
.yl .yl_1 .daohang ul{ margin-left:-30px; margin-top:5px}
.yl .yl_1 .daohang ul li{ float:left; width:120px; text-align:center; height:35px; line-height:35px; font-size:15px}
.yl .yl_1 .youlian{ width:550px;height:128px;border-right: #CCCCCC 1px solid ; float:left; margin-left:50px; margin-top:20px; padding-top:20px;}
.yl .yl_1 .youlian ul{ margin-left:-30px}
.yl .yl_1 .youlian ul li{ width:130px; height:35px; line-height:35px; float:left; font-size:15px}
.yl .yl_1 .ewm{ width:320px; float:right;}
.yl .yl_1 .ewm ul{ margin-left:-30px; margin-top:25px }
.yl .yl_1 .ewm ul li{ float:left; margin-left:40px; text-align:center; line-height:30px}
.bottom{ width:100%; height:113px; margin:0 auto; background:url(../images/bottombj.png) no-repeat; padding-top:25px}
.bottom .copy{ width:700px; margin:0 auto; color:#FFFFFF; font-size:15px; line-height:30px;}
.bottom .copy .biaoshi{ width:100px; float:left}
.bottom .copy .sjcopy{display:none}
.bottom .copy a{ color:#FFFFFF}
.bottom .copy a:hover{ color:#CCCCCC}


.nybanner{ width:100%; margin:0 auto;z-index:-1000; position:relative; top:-87px; margin-bottom:-137px}
.content{ width:1200px; margin:0 auto;  margin-top:-50px; position:relative;}
.content .lmdh{ width:277px; background-color:#F7F7F7; float:left}
.content .lmdh ul{ margin-left:-40px; margin-top:1px}
.content .lmdh div{ width:277px; height:100px; background:url(../images/dhbj.png) no-repeat; color:#FFFFFF; text-align:center; line-height:100px; font-size:23px}
.content .lmdh ul li{ border-bottom:#DDDDDD 1px solid; height:50px; line-height:50px; text-align:center}
.content .lmdh ul li a{ display:block}
.content .lmdh ul li a:hover{ background-color:#15921E; color:#FFFFFF}
.content .xxlist{ width:890px; float:right;}
.content .xxlist .weizhi{ width:890px; height:50px; line-height:50px; background-color:#F7F7F7; text-indent:20px; font-size:18px; color:#000086; border-bottom:#DDDDDD 1px solid}
.content .xxlist .sjweizhi{ display:none}
.content .xxlist .weizhi img{ position:relative; top:3px}
.content .xxlist .weizhi span{ float:right; margin-right:20px; color:#AAAAAA; font-size:14px}
.content .xxlist .weizhi span a{color:#AAAAAA; }
.content .xxlist ul{ margin-left:-40px; margin-top:0px}
.content .xxlist ul li{ width:890px; height:160px; border-bottom:#DDDDDD 1px solid; font-size:14px;  line-height:35px; margin-top:25px}
.content .xxlist ul li a{ font-size:16px; font-weight:bold}
.content .xxlist ul li img{ width:200px;height:135px; float:left}
.content .xxlist ul li div{ width:670px; float:right}
.content .xxlist ul li span{ color:#000086}
.content .xxlist ul li .zy{color:#444444;}
.content .xxlist ul li .sjxxlb{ display:none}
.content .xxlist .sjxxlb{ display:none}
.content .xxlist .page{ text-align:center; height:80px; line-height:80px; font-size:14px}
.content .xxlist .neirong .wztitle{  text-align:center; height:150px; line-height:150px; overflow:hidden; margin-top:-30px}
.content .xxlist .neirong .zzsj{ height:35px; background-color:#F7F7F7; line-height:35px; text-align:center; font-size:14px; color:#AAAAAA}
.content .xxlist .neirong .wzzw{ line-height:40px; margin-top:30px; margin-bottom:30px}
.content .xxlist .neirong .next{ line-height:40px; margin-bottom:30px}

.xiaozhang{ font-size:20px; color:#000085; background:url(../images/xzjy.png) no-repeat left 5px; text-indent:30px}
.jieshao{ margin-top:20px}
.zhaopian{ float:left; width:170px;}
.wenzi{ line-height:45px; background-color:#FFF; height:194px}
.wenzi span a{ color:#F00}
}